sitting bench - German English Dictionary